Using Knowledge to Optimally Achieve Coordination in Distributed Systems
نویسندگان
چکیده
The problem of coordinating the actions of individual processors is fundamental in distributed computing. Researchers have long endeavored to nd eecient solutions to a variety of problems involving coordination. Recently, processor knowledge has been used to characterize such solutions and to derive more eecient ones. Most of this work has concentrated on the relationship between common knowledge and simultaneous coordination. This paper takes an alternative approach , considering problems in which coordinated actions need not be performed simultaneously. This approach permits better understanding of the relationship between knowledge and the diierent requirements of coordination problems. This paper deenes the ideas of optimal and optimum solutions to a coordination problem and precisely characterizes the problems for which optimum solutions exist. This characterization is based on combinations of eventual common knowledge and continual common knowledge. The paper then considers more general problems , for which optimal, but no optimum, solutions exist. It deenes a new form of knowledge, called extended common knowledge, which combines eventual and continual knowledge, and shows how extended common knowledge can be used to both characterize and construct optimal protocols for coordination.
منابع مشابه
Distributed multi-agent Load Frequency Control for a Large-scale Power System Optimized by Grey Wolf Optimizer
This paper aims to design an optimal distributed multi-agent controller for load frequency control and optimal power flow purposes. The controller parameters are optimized using Grey Wolf Optimization (GWO) algorithm. The designed optimal distributed controller is employed for load frequency control in the IEEE 30-bus test system with six generators. The controller of each generator is consider...
متن کاملStatic Task Allocation in Distributed Systems Using Parallel Genetic Algorithm
Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...
متن کاملA VOLTTRONTM based implementation of Supervisory Control using Generalized Gossip for Building Energy Systems
Building energy systems comprising of many subsystems with local information and heterogenous preferences demand the need for coordination in order to perform optimally. The performance required by a typical airside HVAC system involving a large number of zones are multifaceted, involves attainment of various objectives (such as optimal supply air temperature) which requires coordination among ...
متن کاملA VOLTTRON based implementation of Supervisory Control using Generalized Gossip for Building Energy Systems
Building energy systems comprising of many subsystems with local information and heterogenous preferences demand the need for coordination in order to perform optimally. The performance required by a typical airside HVAC system involving a large number of zones are multifaceted, involves attainment of various objectives (such as optimal supply air temperature) which requires coordination among ...
متن کاملOptimal Placement of DGs in Distribution System including Different Load Models for Loss Reduction using Genetic Algorithm
Distributed generation (DG) sources are becoming more prominent in distribution systems due to the incremental demands for electrical energy. Locations and capacities of DG sources have great impacts on the system losses in a distribution network. This paper presents a study aimed for optimally determining the size and location of distributed generation units in distribution systems with differ...
متن کامل